area of legal landfill - Alemán Inglés Diccionario